/* 秀才 */
#map{ width:98%; margin:0 auto; height:467px;border:1px solid #dcdbdb}
.contact0{HEIGHT: 550px; WIDTH: 690px; BACKGROUND: url(images/contact2.jpg) no-repeat}
.contact1{WIDTH: 630px; BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 10px; MARGIN: auto}
/**响应式布局--秀才**/
@media screen and (max-width: 768px) {
	*{ margin:0; padding:0;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
	body{font-family: Microsoft Yahei,Simsun,Arial,Helvetica,sans-serif;}
	#logo-search, #main-nav, #top-gg, #advanced-nav,.m,.footerBox,.m950,.m_r_1,.m_l_760,#doc,.col-extra,.col-sub,.col-main,.col-fl,.fl-list,.bs-news,.last2,.school,.comy,.footerBox,.footer,.m_r,.m_l,.sty-list,.news-list,.pr-list,.sj-news li,.fw-list li,.sq-tp,.sq-list,.class-name,.class-name-btn,.class-name-ele{ width: 100%; float:none; display:block}
	.top,#header #search-nav,#header #search-bar form,#nav-list #more-trigger,#main-nav .nav-right,.m_n,.layout-p32a24,#advanced-nav .advanced-cont,.ft-3,.ad-tp1,.footer ul,.left_menu,#advanced-nav,.m_r_1,.list td .f_gray,.m_r{ display: none;}
	#main-nav,#header .logo-search,.ct-1,.ct-4,.ct-7,.ct-8,.ct-9,.ct-10, .ct-11, .ct-12,.ct-114,.ct-13, .ct-14,.col-sub{ height: auto; }
	#header .logo-search{ padding:0}
	
	ul:after{content:'.';height:0;visibility:hidden;display:block;clear:both}
	#main-nav #nav-list{ background:#c80405; height:auto; line-height:32px; display:block; clear:both}
    #nav-list ul{ margin-left:0}
    #nav-list li{ width:25%; margin:0;background:#c80405;border-left: 1px solid #d33637; border-bottom: 1px solid #d33637;}
	#nav-list li a{ width:100%; text-align:center; padding:0}
	#nav-list .current{ margin:0}
	#nav-list .current a{ background-image:none; color:#fff; padding:0}
	.top{ padding:3px 0;}
	.title-1,.title-2,.title-3,.title-4,.title-5,.title-6,.title-7{ height:auto;background: -webkit-linear-gradient(#fff, #f0f0f0); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(#fff, #f0f0f0); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(#fff, #f0f0f0); /* Firefox 3.6 - 15 */background: linear-gradient(#fff, #f0f0f0); /* 标准的语法 */ border:1px #ddd solid}
	.box_head_1,.contact_head{height:auto;background: -webkit-linear-gradient(#ffe2ca, #ffc89b); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(#ffe2ca, #ffc89b); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(#ffe2ca, #ffc89b); /* Firefox 3.6 - 15 */background: linear-gradient(#ffe2ca, #ffc89b); /* 标准的语法 */ border:1px #fa9150 solid;border-radius:5px 5px 0 0;-moz-border-radius:2px 2px 0 0; /* 老的 Firefox */}
	.footer ul:nth-child(2){ display:block}
	/**首页**/
	.ct7-tp li,.ct-8 ul li{ width:24%; margin:0.5%; padding:0; height:auto; text-align:center}
	.ct7-tp li span,.ct-8 li span{ white-space:nowrap; overflow:hidden;height: 22px;line-height: 22px;}
	.ct7-tp li a:nth-child(1),.ct-8 li a:nth-child(1){width: 100%;height: 0;padding: 0;padding-bottom: 75%;display: block;overflow: hidden;}
	.ct7-tp li img,.ct-8 li img{width: 100%;height: auto; max-width:100%; max-height:none}
	.index_cate1 li{ width:49%}
	.news-list li,.tl-1 ul li,.ct-2 ul li,.class-name-item li{ width:49%; margin-left:0.5%; margin-right:0.5%}
	.zh-tp ul,.sq-nr ul{ float:none; margin-left:120px; width:auto}
	/**列表页面**/
	.class-name{ padding:5px;}
	/**文档页面**/
	 #content img,.album{ max-width:100%; height:auto}
	 h1.title{ padding:5px;}
	 input,textarea{ max-width:200px;}
}

@media screen and (max-width:576px) {
	#header #logo,#header.community #logo .ali-logo,.album{width: 100%; float:none; display:block}
	#header #logo{ padding:0}
	#header.community #logo{ margin:0}
	#header.community #logo .ali-logo{margin:0;height: 0;width: 100%;display: block;position: relative;padding-bottom: 14%;background: url(../images/logo2.jpg);background-repeat: no-repeat;background-size: contain;}
	#header #yplan,.catlist_li .px11,#header #search-bar,.login-1,.pro-info,table.pro-list td:nth-child(1),table.pro-list td:nth-child(5),table.pro-list td:nth-child(6),.tool,.contact_img,.contact2,.contact3{ display:none}
	.ct7-tp li,.ct-8 ul li{ width:49%}
	#map {height: 260px;}
	.contact0,.contact1{HEIGHT: auto; width:100%; background:none; padding:5px; margin:0}
}